delayed detonator - Turkish English Dictionary